left hook punch - Turkish English Dictionary